package com.better.backend.dataComputingService.model.question;

import com.better.common.mongo.model.BaseModel;

import java.util.List;

/**
 * 按科目分组，班级所有学生小题得分分析统计
 * 一个班级一次考试一个科目下所有小题，所有学生分析
 * Created by Administrator on 2017/11/14.
 */
public class ExamSubjectStuQuestionCalModel extends BaseModel{
    private String examId;
    private String examName;
    private String examType;
    private String gradeId;		// 年级id
    private String gradeName; //年纪名称
    private String schoolId;		// 学校id
    private String schoolName; //学校名称
    private String classId;//班级id
    private String className;//班级name
    private String subjectId;
    private String subjectName;
    private String subjectScore;    //科目总分
    private List<QuestionCalModel> questionCalModels;  //该科目涉及所有小题
    private List<StudentQuestionCalModel> studentQuestionCalModelList;   //该科目下该班级所有学生得分失分情况

    public String getExamId() {
        return examId;
    }

    public void setExamId(String examId) {
        this.examId = examId;
    }

    public String getExamName() {
        return examName;
    }

    public void setExamName(String examName) {
        this.examName = examName;
    }

    public String getExamType() {
        return examType;
    }

    public void setExamType(String examType) {
        this.examType = examType;
    }

    public String getGradeId() {
        return gradeId;
    }

    public void setGradeId(String gradeId) {
        this.gradeId = gradeId;
    }

    public String getGradeName() {
        return gradeName;
    }

    public void setGradeName(String gradeName) {
        this.gradeName = gradeName;
    }

    public String getSchoolId() {
        return schoolId;
    }

    public void setSchoolId(String schoolId) {
        this.schoolId = schoolId;
    }

    public String getSchoolName() {
        return schoolName;
    }

    public void setSchoolName(String schoolName) {
        this.schoolName = schoolName;
    }

    public String getClassId() {
        return classId;
    }

    public void setClassId(String classId) {
        this.classId = classId;
    }

    public String getClassName() {
        return className;
    }

    public void setClassName(String className) {
        this.className = className;
    }

    public String getSubjectId() {
        return subjectId;
    }

    public void setSubjectId(String subjectId) {
        this.subjectId = subjectId;
    }

    public String getSubjectName() {
        return subjectName;
    }

    public void setSubjectName(String subjectName) {
        this.subjectName = subjectName;
    }

    public String getSubjectScore() {
        return subjectScore;
    }

    public void setSubjectScore(String subjectScore) {
        this.subjectScore = subjectScore;
    }

    public List<QuestionCalModel> getQuestionCalModels() {
        return questionCalModels;
    }

    public void setQuestionCalModels(List<QuestionCalModel> questionCalModels) {
        this.questionCalModels = questionCalModels;
    }

    public List<StudentQuestionCalModel> getStudentQuestionCalModelList() {
        return studentQuestionCalModelList;
    }

    public void setStudentQuestionCalModelList(List<StudentQuestionCalModel> studentQuestionCalModelList) {
        this.studentQuestionCalModelList = studentQuestionCalModelList;
    }
}
